barcelona will play bayern munich in the champions league semi-finals .
the first legs will be played on may 5-6 , with the return matches on may 12-13 .
the final will be played on june 6 at the olympic stadium in berlin .